.day_style .defaultBg {
    background: #C2C2C2;
}

.day_style .focuseLine {
    background: #272A3F;
}

.day_style .van-cell:not(:last-child)::after {
    border-bottom: 1px solid #ebedf0 !important;
}

.day_style .van-switch {
    background-color: #fff;
}

.day_style .van-switch .van-switch__node {
    background-color: #fff;
}

.day_style .van-switch--on {
    background-color: #1989fa !important;
}

.day_style .van-switch--on .van-switch__node {
    background-color: #fff !important;
}

.day_style .greyBg {
    background: #f8f9fd !important;
}

.day_style .van-cell-group {
    background-color: #fff;
}

.day_style .van-icon-arrow-left:before {
    color: #333;
}

.day_style .van-button--default {
    background: #fff;
    color: #333;
}

.day_style .van-cell {
    background: #fff;
}

.day_style .allContract_tabBar .van-tab {
    color: #444444;
}

.day_style .c_darkgray {
    color: #cccccc;
}

.day_style .van-password-input__security li {
    background: #fff;
}

.day_style .stepItem .span {
    background: #cecece;
}

.day_style .van-number-keyboard {
    background: #fff;
}

.day_style .van-number-keyboard .van-key {
    color: #272A3F;
}

.day_style .bg_exit_btn {
    background: #fff;
}

.day_style .all_con {
    background: #F8F7FD;
}

.day_style .van-tab {
    color: #444;
}

.day_style .contract_style1 {
    background: #f8f7fd;
}

.day_style .contract_style2 {
    background: rgba(248, 247, 253, 0.7);
}

.day_style .darkLine {
    height: 6px;
    background: #f8f7fd;
    margin-left: -15px;
    margin-right: -15px;
}

.day_style .bg_tabbar {
    background-color: #fff;
}

.day_style .header_bg_style {
    background-color: #fff;
}

.day_style .bg_ededed {
    background: #ededed;
}

.day_style .bg_blue {
    background-color: #3D77E0;
}

.day_style .bg_bg {
    background: #F8F7FD;
}

.day_style .bg_fff {
    background: #fff;
}

.day_style .cfff9 {
    color: #fff9;
}

.day_style .c_blue {
    color: #3D77E0;
}

.day_style .c_green {
    color: #38BB96;
}

.day_style .c_red {
    color: #E8054C;
}

.day_style .c000 {
    color: #000;
}

.day_style .c111 {
    color: #111;
}

.day_style .c222 {
    color: #222;
}

.day_style .c333 {
    color: #333;
}

.day_style .c444 {
    color: #444;
}

.day_style .c555 {
    color: #555;
}

.day_style .c666 {
    color: #666;
}

.day_style .c777 {
    color: #777;
}

.day_style .c888 {
    color: #888;
}

.day_style .c999 {
    color: #999;
}

.day_style .c_fff {
    color: #000;
}

.day_style .a_bg_fff {
    background: #fff;
}

.day_style .a_bg {
    background: #F8F7FD;
}

.day_style .bor_t {
    border-top: 1px solid rgba(225, 225, 225, 0.5);
}

.day_style .bor_b {
    border-bottom: 1px solid rgba(225, 225, 225, 0.5);
}

.day_style .bor_l {
    border-left: 1px solid rgba(225, 225, 225, 0.5);
}

.day_style .bor_r {
    border-right: 1px solid rgba(225, 225, 225, 0.5);
}

.day_style .b_bg {
    background: #f8f8f8;
}

.night_style .defaultBg {
    background: rgba(0, 0, 0, 0.2);
}

.night_style .focuseLine {
    background: #fff;
}

.night_style [class*=van-hairline]::after {
    border: 0 solid #313131 !important;
}

.night_style .van-cell:not(:last-child)::after {
    border-bottom: 1px solid #313131 !important;
}

.night_style .van-number-keyboard {
    background: #272A3F;
}

.night_style .van-number-keyboard .van-key {
    color: #fff;
}

.night_style .van-number-keyboard .van-key--gray {
    background: #272A3F;
}

.night_style .van-switch {
    background-color: rgba(248, 249, 253, 0.1);
}

.night_style .van-switch .van-switch__node {
    background-color: rgba(248, 249, 253, 0.1);
}

.night_style .van-switch--on {
    background-color: #1989fa !important;
}

.night_style .van-switch--on .van-switch__node {
    background-color: #fff !important;
}

.night_style .greyBg {
    background: rgba(248, 249, 253, 0.1) !important;
}

.night_style .c_darkgray {
    color: #fff;
}

.night_style .allContract_tabBar .van-tab {
    color: rgba(225, 225, 225, 0.7);
}

.night_style .van-cell-group {
    background-color: #272A3F;
}

.night_style .van-icon-arrow-left:before {
    color: #fff;
}

.night_style .van-password-input__security li {
    background: #272A3F;
}

.night_style .stepItem .span {
    background: rgba(0, 0, 0, 0.3);
}

.night_style .van-field__control {
    color: rgba(255, 255, 255, 0.8);
}

.night_style .van-button--default {
    background: #272A3F;
    color: #fff;
}

.night_style .bg_exit_btn {
    background: #272A3F;
}

.night_style .bg_bg {
    background: #272A3F;
}

.night_style .van-cell {
    background: #272A3F;
    color: rgba(225, 225, 225, 0.8);
}

.night_style .van-action-sheet__cancel {
    background-color: #272A3F;
}

.night_style .van-action-sheet__cancel::before {
    background-color: #151515;
}

.night_style .van-action-sheet__item {
    background-color: #272A3F;
}

.night_style .van-action-sheet {
    color: #ffffff9e;
}

.night_style .all_con {
    background: #111111;
}

.night_style .van-tabs__nav {
    background-color: #272A3F;
}

.night_style .van-tab {
    color: #fff;
}

.night_style .darkLine {
    height: 6px;
    background: #272e48;
    margin-left: -15px;
    margin-right: -15px;
}

.night_style .bg_tabbar {
    background-color: rgba(15, 29, 48, 0.9);
}

.night_style .header_bg_style {
    background-color: #272A3F;
}

.night_style .bg_ededed {
    background: #ededed;
}

.night_style .bg_blue {
    background-color: #3D77E0;
}

.night_style .bg_fff {
    background: #fff;
}

.night_style .cfff9 {
    color: #fff9;
}

.night_style .c_blue {
    color: #3D77E0;
}

.night_style .c_green {
    color: #38BB96;
}

.night_style .c_red {
    color: #E8054C;
}

.night_style .c000 {
    color: #e1e1e1;
}

.night_style .c111 {
    color: rgba(225, 225, 225, 0.9);
}

.night_style .c222 {
    color: rgba(225, 225, 225, 0.9);
}

.night_style .c333 {
    color: rgba(225, 225, 225, 0.8);
}

.night_style .c444 {
    color: rgba(225, 225, 225, 0.7);
}

.night_style .c555 {
    color: rgba(225, 225, 225, 0.4);
}

.night_style .c666 {
    color: rgba(225, 225, 225, 0.7);
}

.night_style .c777 {
    color: rgba(225, 225, 225, 0.6);
}

.night_style .c888 {
    color: rgba(225, 225, 225, 0.7);
}

.night_style .c999 {
    color: rgba(225, 225, 225, 0.5);
}

.night_style .c_fff {
    color: #fff;
}

.night_style .a_bg_fff {
    background: #fff;
}

.night_style .a_bg {
    background: #F8F7FD;
}

.night_style .b_bg {
    background: rgba(0, 0, 0, 0.4);
}

.night_style .bor_t {
    border-top: 1px solid rgba(68, 68, 68, 0.4);
}

.night_style .bor_b {
    border-bottom: 1px solid rgba(68, 68, 68, 0.4);
}

.night_style .bor_l {
    border-left: 1px solid rgba(68, 68, 68, 0.4);
}

.night_style .bor_r {
    border-right: 1px solid rgba(68, 68, 68, 0.4);
}

.a_sub {
    vertical-align: sub;
}

.a_middle {
    vertical-align: middle;
}

.a_center {
    text-align: center;
}

.a_left {
    text-align: left;
}

.a_right {
    text-align: right;
}

.a_re {
    position: relative;
}

.a_ab {
    position: absolute;
}

.a_fixed {
    position: fixed;
}

.a_flex1 {
    flex: 1;
}

.hei00 {
    height: 100%;
}

.wid00 {
    width: 100%;
}

.right0 {
    right: 0;
}

.left0 {
    left: 0;
}

.top0 {
    top: 0;
}

.bottom0 {
    bottom: 0;
}

.a_title {
    padding-top: 0;
}

.inline_block {
    display: inline-block;
}

.inline {
    display: inline;
}

.bold {
    font-weight: bold;
}

.van-tabs__line {
    background-color: $blue !important;
}

.green_bg {
    background: #38BB96;
    color: #fff;
}

.green_bg1 {
    background: #c9e6d7;
    color: #fff;
}

.orange_bg {
    background: #E8054C;
    color: #fff;
}

.orange_bg1 {
    background: #fcdfd7;
    color: #fff;
}